Unigraphics. Справочник по интерфейсу пользователя

       

Font Source File Usage Notes [Замечания по использованию исходного файла фонта]


Созданный исходный файл фонта содержит следующую информацию: высота и ширина символа, интервал между символами, интервал между строками, метод задания ширины и положение базовой и средней линий. Желательно, чтобы Вы понимали, как кодируется эта информация в исходном файле фонта.

Нижеприведенное описание можно рассматривать как руководство для чтения исходного файла фонта.

Некоторые символы в исходном файле фонтов имеют специальное значение:



После определения границ рамки фонта наибольший из двух размеров (ширина или высота) делится на 16383. Так определяется шаг сетки символа, который используется в качестве единицы измерения при определении всех параметров символа и самого символа.

Число 16383 определяет высоту рамки, 12605 - ширину. Число 3671 - это расстояние между нижней и базовой линиями рамки, 10564 - между нижней и средней линиями рамки. Помните, что единица измерения равна высоте, деленной на 16383.

Это число указывает, какой тип управления шириной шрифта установлен для символьного фонта. Число 1 соответствует шрифту фиксированной ширины, 2 - шрифту переменной ширины, 3 - шрифту с наложением фонтов.

NOTE: Строки исходного текста размещены следующим образом:

      20 16383, 12605, 3671, 10564,

      30 3,

      40 9, 20, 10,

      50 1.125000, .125000, .0001221,

      60 $

      Число 16383 определяет высоту рамки, 12605 - ширину. Число 3671 - это расстояние между нижней и базовой линиями рамки, 10564 - между нижней и средней линиями рамки. Помните, что единица измерения равна высоте, деленной на 16383.

          Это число указывает, какой тип управления шириной шрифта установлен для символьного фонта. Число 1 соответствует шрифту фиксированной ширины, 2 - шрифту переменной ширины, 3 - шрифту с наложением фонтов.

              Эти три числа задают сдвиг наложения, они используются только, если установлен шрифт с наложением фонтов. Если установлен шрифт фиксированной или переменной ширины, то все три значения будут нулевыми. Этими тремя числами регулируются интервалы между соседними символами. Эти сдвиги нумеруются как 1, 2, 3 слева направо. В этом примере сдвиг 1 равен 9 единиц, сдвиг 2 - 20 единиц, сдвиг 3 - 10 единиц.

              Более подробное объяснение сдвигов линий наложения дано выше.

                  Первое число (1.125000) - это интервал между строками, второе (.125000) - интервал между символами. Оба эти значения даны относительно размеров символа. Третье число (.0001221) - это шаг сетки фонта. В этом случае рамка фонта создается высотой 2 дюйма и шириной 1 дюйм. Шаг сетки получен делением 2 на 16383.



                      Содержание раздела